Gbvs Mechanics